A Memory-Disk Integrated Non-volatile Memory System with its Dual Buffering Adapter
نویسنده
چکیده
In this paper, conventional main memory and disk storage layers are merged into a single memory layer using a combination of PRAM and NAND Flash memories, which is called as an integrated memory-disk (IM-D) non-volatile memory structure. The IM-D memory architecture consists of a dual buffering IM-D adapter, an array of SLC/MLC PRAM/Flash hybrid IM-D memory, and an associated memory management module as IM-D access translation layer in the operating system. In this paper, we focus on two hardware modules, i.e., a dual buffering IM-D adapter and an array of PRAM/Flash hybrid IM-D memories. Also, even though non-volatile memories such as PRAM and NAND Flash show advantages in low power consumption, higher density, and non-volatility compared with DRAMs, access latencies of such non-volatile memories are too slow to simply replace conventional DRAMs and disks. Thus, the proposed structure is designed to enhance the lifetime and hide asymmetric read/write access latencies. The experimental results show that overall storage capacity remains the same level and overall access latency decreases by around 49.6 times. Moreover, our structure can significantly save the energy consumption by 83.51%. Based on this result, our proposed memory system offers the possibility of replacing conventional combination of DRAM and HDD/NAND Flash structure based mobile device system with IM-D structure. Keywords-mobile device storage; memory hierarchy; cache and buffering; integrated memory disk structure; dual buffering adapter
منابع مشابه
Pattern Adaptive Data Buffering Scheme for SCM- based Memory-Storage System
New non-volatile memory devices can overcome DRAM’s high energy consumption, volatility, and the density scaling limit. By using these advantages, next generation nonvolatile memory devices can be a promising candidate replacing conventional memory devices such as DRAM. In this paper, we propose a pattern adaptive buffering management method for the superblock-based M-D (memory-disk) adapter th...
متن کاملAn Improvement in WRP Block Replacement Policy with Reviewing and Solving its Problems
One of the most important items for better file system performance is efficient buffering of disk blocks in main memory. Efficient buffering helps to reduce the widespeed gap between main memory and hard disks. In this buffering system, the block replacement policy is one of the most important design decisions that determines which disk block should be replaced when the buffer is full. To o...
متن کاملAn Improvement in WRP Block Replacement Policy with Reviewing and Solving its Problems
One of the most important items for better file system performance is efficient buffering of disk blocks in main memory. Efficient buffering helps to reduce the widespeed gap between main memory and hard disks. In this buffering system, the block replacement policy is one of the most important design decisions that determines which disk block should be replaced when the buffer is full. To o...
متن کاملA Novel 7T SRAM Cell Layout Design with Low Average Power in Read and Write Cycles
The system memories requirement depends greatly on the nature of the applications which run on the system. Memory performance and capacity requirements are small for simple, low cost systems. In contrast, memory throughput can be the most critical requirement in complex, high performance systems. The following general types of memories can be used in systems such as Volatile and non-volatile me...
متن کاملReducing Energy Consumption using a Non-Volatile storage cache
We can outperform the most powerful disk spin-down algorithm available by using a small non-volatile storage write-only cache to temporarily store hard disk write requests while a disk is spun-down. In our experiments, we use a USB thumb drive device as our non-volatile storage cache. By redirecting writes to a flash memory while a disk is spun-down we avoid costly hard disk cycle start-stop op...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013